Java-Based Applications and SAP’s Business Framework
نویسندگان
چکیده
As the leading vendor of enterprise business standard software, SAP has recognized the need to adapt their R/3 system to current trends in software development and to meet market needs for Speed of development, flexibility, openness and interoperability. In this paper, we first present SAP’s approach to objectoriented and component-based technology by describing the Business Framework, the concepts of Business Objects, BAPIs, and the Business Object Repository. On this basis, we then analyze current communication architectures and products enabling the interaction of external Java-based software applications with SAP R/3, point out the advantages and disadvantages of different solutions and finally elaborate on potential strategies and steps for driving the evolution of SAP R/3 in order to further increase interoperability, openness and flexibility.
منابع مشابه
Interoperability of Java-based Applications and SAP's Business Framework State of the Art and Desirable Developments
As the leading vendor of enterprise business standard software, SAP has recognized the need to adapt their R/3 system to current trends in software development and to meet market needs for speed of development, flexibility, openness and interoperability. In this paper, we first present SAP’s approach to object-oriented and componentbased technology by describing the Business Framework, the conc...
متن کاملMeasuring the Attack Surfaces of SAP Business Applications
Software vendors such as SAP are increasingly concerned about mitigating the security risk of their software. Code quality improvement is a traditional approach to mitigate security risk; measuring and reducing the attack surface of software is a complementary approach. In this paper, we introduce a method for measuring the attack surfaces of SAP business applications implemented in Java. We im...
متن کاملBuilding Business Applications By Integrating Heterogeneous Repositories Based on Ontologies
This report proposes an integrated support methodology for constructing business models including employing new business models, transplanting existing business activities to computers, and decision making support in employing new environment of computers. In order to model enterprises and business activities and to implement them as software applications, heterogeneous repositories in differen...
متن کاملDeveloping Java Web Services using WSDL
Because of reusability advantage many business applications are developed using service oriented architecture (SOA). Using Web services we can integrate different modules of business logic. Main components of SOA based applications are service provider, service consumer and service repository. Communication between these components is achieeved by exchanging SOAP messages, which are XML documen...
متن کاملDesigning Application Framework using WSDL
Because of loose coupling, interoperability and reusability in a service-oriented architecture (SOA) many business applications are developed using SOA. Main components os SOA based applications are service provider, service consumer and service repository. Communication between these components is achieeved by exchanging SOAP messages, which are XML documents. XML to Java mapping is difficult ...
متن کامل